home *** CD-ROM | disk | FTP | other *** search
Makefile | 1994-12-18 | 1.0 KB | 45 lines |
- #
- # Makefile for the multiple precision number library
- #
-
- include ../config.make
-
- GMP_VERSION= gmp-1.3.2
- FGMP_VERSION= fgmp-1.0b5
-
-
- what:
- @echo "you must specify the library you want to make"
- libgmp.a:
- rm -f libgmp.a gmp.h
- (cd $(GMP_VERSION); make CC="$(CC)" CFLAGS="$(STKCFLAGS) $(ALLOC)")
- ln -s $(GMP_VERSION)/libgmp.a .
- ln -s $(GMP_VERSION)/gmp.h .
-
- libfgmp.a:
- rm -f libfgmp.a gmp.h
- (cd $(FGMP_VERSION); make CC="$(CC)" CFLAGS="$(STKCFLAGS) $(ALLOC)")
- ln -s $(FGMP_VERSION)/libfgmp.a .
- ln -s $(GMP_VERSION)/gmp.h .
-
- install:
-
- install.libs: install
- -if [ ! -d $(execdir) ] ; then mkdir -p $(execdir); fi
- -if [ -f libfgmp.a ] ; then \
- $(CP) libfgmp.a $(execdir); \
- $(RANLIB) $(execdir)/libfgmp.a; \
- fi
- -if [ -f libgmp.a ] ; then \
- $(CP) libgmp.a $(execdir); \
- $(RANLIB) $(execdir)/libgmp.a; \
- fi
- -if [ ! -d $(incdir) ] ; then mkdir -p $(incdir); fi
- $(CP) gmp.h $(incdir)
-
-
- clean:
- rm -f libgmp.a libfgmp.a gmp.h *~ core
- (cd $(GMP_VERSION); make clean)
- (cd $(FGMP_VERSION); make clean)
-